AutoInstallFreeSSL\FreeSSLAuto\Admin\Factory D

Total Complexity 243
Dependencies 6
Dependents 11
Total lines 1,255
Lines of code 808
Logical lines of code 490
Comment lines 401
Methods 37
Properties 1

Methods 37

Method Rating Maintainability Complexity Lines of code
getcPanelHost_v1()
C
35 28 73
getcPanelHost()
C
33 25 87
is_ssl_issued_and_valid()
B
41 21 51
upgrade_url()
A
47 12 34
set_ssl_parent_directory()
A
48 12 31
is_using_cloudflare()
A
57 11 14
is_ssl_installed_on_this_website()
A
46 8 39
add_display_review()
A
56 9 18
get_installed_ssl_details()
A
53 8 23
get_offer_details()
A
49 7 34
is_cpanel()
S
55 7 23
aifs_remove_parameters_from_url()
S
54 6 22
is_plesk()
S
57 6 19
is_generated_ssl_installed()
S
60 6 11
getSubDirectories()
S
57 5 16
create_web_dot_config_file()
S
59 5 13
create_htaccess_file()
S
59 5 13
is_cert_file_has_ssl_for()
S
52 4 24
get_ssl_details()
S
51 4 24
domain_alias_availability_text()
S
52 4 24
download_file()
S
57 4 17
is_ssl_generated()
S
67 5 7
get_ssl_details_for_renewal_reminder()
S
61 4 14
is_parent_dir_restricted_by_open_basedir()
S
61 4 13
document_root_wp()
S
60 4 12
isSiteAvailible()
S
52 3 24
is_api_accessible()
S
54 3 20
port_exists()
S
58 3 16
getExistingSslList()
S
63 3 11
upgrade_url_for_existing_users()
S
66 3 8
control_panel_is_unknown()
S
69 3 7
get_generated_ssl_details()
S
65 3 10
this_domain_get_ssl_file_path()
S
59 2 14
checkcPanelInUrl()
S
61 2 12
__construct()
S
70 2 6
connect_over_ssl()
S
60 1 13
create_security_files()
S
65 1 11